home *** CD-ROM | disk | FTP | other *** search
- Short: FIR Filter Designer V2.2
- Author: harald.zottmann@t-online.de
- Uploader: harald.zottmann@t-online.de
- Version: 2.2
- Type: misc/sci
- Replaces: misc/sci/FIRDesign2*
-
-
-
- FIR Filter Designer
- ===================
-
- This is the seventh Aminet release of the FIR Filter Designer.
- The program designs optimized Finite Impulse Response Filters.
-
- Amiga OS 3.x is required. The program requires a minimum Workbench
- screen size of 640x400.
-
- The FIR Filters designed by the program FIR Filter Designer V2.2
- can be loaded by the program AudioLab16 from Maurizio Ciccione.
- AudioLab16 can be found on the Aminet in the directory /mus/edit.
-
- The problem of designing finite impulse response (FIR) digital
- filters experienced great activity in the early 1970`s. Most of
- this work was directed at the problem of optimal filter design,
- in the weighted Chebyshev sense. The algorithm for this program,
- by McClellan, Parks and Rabiner, will design the optimal Chebyshev
- approximation for linear phase filters. The Chebyshev optimization
- is done very efficiently by means of the Remez exchange algorithm,
- and this particular FIR filter design program has found wide use.
-
- The window method filter design process is based upon Fourier series.
- It is possible to represent a frequency function as a Fourier series,
- whose coefficients represent the coefficients of the filter.
-
- To form a casual filter, the Fourier series is truncated and shifted.
- Truncating the Fourier series causes a phenomenon called the "Gibbs
- effect" - a spike occurs wherever there is a discontinuity in the
- desired magnitude of the filter. To counteract this, the filter
- coefficients are convolved in the frequency domain with the spectrum
- of a window function, thus smoothing the edge transitions at any
- discontinuity. This convolution in the frequency domain is equivalent
- to multiplying the filter coefficients with the window coefficients
- in the time domain.
-
-
-
- History
- =======
-
- Date Version Type Comments
- ---- ------- ---- --------
- 08/03/98 V2.20 Release - Updated GUI to fit for larger fonts
- - Changed registration address
-
- 06/02/98 V2.10 Release - Fixed a serious bug with big font sizes
- - New ToolType for FONTNAME and FONTSIZE
-
- 20/01/98 V2.00 Release - Window method filter design
- - Requires OS3.x now
- - Improved GUI
- - Progress bar
- - Extended documentation
- - Recompiled with SAS/C V6.58
-
- 20/07/96 V1.20 Release - ToolType support
- - Filterlength now up to 512 taps
- - Internal improvements
- - Displays floating point errors
- - View log file with external viewer
- - Displays also the corrected phase
-
- 01/05/96 V1.10 Release - Versions for: MC 68000
- MC 68020
- MC 68040
- - Updated the installer script
- - Now compatible with AudioLab16
- - Grids in the Prism window
- - Some redesigns and optimizations
- - Fixed Bug with too small workbench
-
- 29/11/95 V1.01 Release - Fixed several Enforcer Hits
- - Fixed Bug with not updating gadgets
- - Recompiled with SAS/C V6.56
- - Less Shareware Requesters
- - Installer Script
- - Added Pattern in Filerequester
- - More Examples
-
- 21/07/95 V1.00 Release First AMINET Release
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 588 121 79.4% 20-May-94 14:56:20 +Bandpass.FIR
- 588 81 86.2% 20-May-94 15:12:44 +Differentiator.FIR
- 1379 669 51.4% 07-Mar-98 23:22:32 +DISCLAIMER.TXT
- 103900 50876 51.0% 08-Mar-98 00:32:38 +FIRDesigner
- 36880 11332 69.2% 08-Mar-98 00:49:20 +FIRDesigner.guide
- 7834 1708 78.1% 07-Mar-98 23:56:58 +FIRDesigner.install
- 4054 1565 61.3% 08-Mar-98 00:50:40 +FIRDesigner.readme
- 1391 504 63.7% 16-Jul-96 21:37:26 +FIRDesigner.readme.info
- 96428 48905 49.2% 08-Mar-98 16:37:56 +FIRDesigner_020
- 96420 49291 48.8% 08-Mar-98 16:45:00 +FIRDesigner_040
- 588 91 84.5% 29-Nov-95 19:24:40 +Highpass.FIR
- 588 85 85.5% 20-May-94 15:14:10 +Hilbert.FIR
- 588 92 84.3% 29-Nov-95 19:23:04 +Lowpass.FIR
- 588 100 82.9% 29-Nov-95 19:28:32 +Multipass.FIR
- 1604 461 71.2% 07-Mar-98 23:22:20 +ORDERFORM.TXT
- 673 317 52.8% 27-Nov-97 22:29:38 FIRDesigner.info
- 104 61 41.3% 03-Dec-97 18:33:14 +Bandpass.WFIR
- 589 113 80.8% 26-Jun-96 18:55:40 +Bandpass128.FIR
- 1415 529 62.6% 16-Jul-96 21:37:26 +DISCLAIMER.TXT.info
- 468 223 52.3% 09-Dec-97 23:57:44 +FIRDesigner.guide.info
- 6663 553 91.7% 08-Mar-98 00:42:34 +FIRDesigner.info
- 704 355 49.5% 16-Jul-96 21:37:24 +FIRDesigner.install.info
- 104 60 42.3% 03-Dec-97 18:53:42 +Highpass.WFIR
- 104 62 40.3% 03-Dec-97 19:02:18 +Lowpass.WFIR
- 588 101 82.8% 29-Nov-95 19:34:10 +Notch.FIR
- 1415 527 62.7% 16-Jul-96 21:37:26 +ORDERFORM.TXT.info
- 104 64 38.4% 03-Dec-97 18:42:40 +Stopband.WFIR
- -------- ------- ----- --------- --------
- 366349 168846 53.9% 09-Mar-98 12:53:54 27 files
-